horse cave - French English Dictionary